curmudgeonly character

Translations
сварливый характер
The film's protagonist has a curmudgeonly character, but is endearing nonetheless.
Главный герой фильма имеет сварливый характер, но при этом обаятелен.